package com.example.demo;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;


// 注意 get 和 set 方法不能少, 需要通过 set 方法赋值 get 方法读取
// 需要在 spring 启动的时候就执行，所以需要五大类注解


@Getter
@Setter
@ToString

@ConfigurationProperties("student")  // 注意此处只有 key 值，没有 $ 符号，作用：读配置文件
@Component  // 设置在 spring 启动的时候读取
public class StudentComponent {
    private int id;  // 注意名字和配置项匹配
    private String name;
    private int age;


}
